package org.xx.armory.commons;

import java.security.GeneralSecurityException;

/**
 * 加密或者解密过程中出现的错误。
 */
public class CryptographicException
        extends ArmoryGenericException {
    /**
     * 构造 {@link CryptographicException} 的实例。
     *
     * @param cause
     *         导致加密或者解密出现错误的原因。
     */
    public CryptographicException(
            GeneralSecurityException cause
    ) {
        super(cause.getMessage(), cause);
    }
}
